@charset "utf-8";
/* CSS Document */

.top{height:106px; overflow:hidden;}
.header{height:70px; overflow:hidden; background:url(../image/logo.gif) 30px no-repeat; text-align:right; padding-right:20px;}
.header .div0{height:35px; line-height:35px; color:#FFF;}
.header .div0 a{color:#FFF; padding:0 8px 0 8px;}
.header .div1{float:right; height:30px; overflow:hidden;}
.header .div1 a{display:block; float:left; height:18px; line-height:18px; padding:0 12px 0 12px; margin-right:8px; border:#288dd7 solid 1px; background:#63b5f1; color:#000;}
.nav{height:32px; line-height:32px; overflow:hidden; padding:0 30px 0 30px;}
.nav .fr a{color:#009; text-decoration:underline;}
.nav .fl a{display:block; float:left; height:32px; font-size:14px; font-weight:800; background:url(../image/nav_bg1.gif) right no-repeat; padding:0 14px 0 12px;}
.nav .fl a:hover{background:url(../image/nav_bg3.gif);}
.nav .fl .a_now{background:url(../image/nav_bg2.gif); color:#FFF;}

.table1{border:#CCC solid 1px; border-bottom:0px; border-right:0px;}
.table1 th{border:#bbb solid 1px; border-top:#fff solid 1px; border-left:#fff solid 1px; text-align:center; padding:4px; background:#ddd;}
.table1 td{border:#CCC solid 1px; border-top:0px; border-left:#fff solid 1px; text-align:center; padding:4px;}
.table1 .th0{width:8%;}
.table1 .th2{width:45px;}
.table1 .th3{width:125px;}

.login{background:url(../image/login_img.gif); width:450px; height:190px; padding:75px 0 0 16px; overflow:hidden; margin:179px auto;}
.login .form_div1 .input1{width:155px;}
.login .form_div1 .input2{width:100px;}
.login .form_div1 .btn1{border:0px; background:url(../image/btn1.gif); width:56px; height:23px; font-weight:800;}

.l_nav{padding:1px 0 0 0;}
.l_a{display:block; height:26px; line-height:26px; padding:0 0 2px 29px; background:url(../image/l_a_bg.gif) -0px -0px; font-weight:800; color:#FFF; overflow:hidden;}
.l_a_now{background:url(../image/l_a_bg.gif) -0px -28px;}
.l_nav div{display:none;}
.l_nav div a{display:block; height:25px; line-height:25px; overflow:hidden; border-bottom:#a4a2a3 dotted 1px; padding-left:40px; background:url(../image/ico1.gif) 30px center no-repeat;}

.search{height:33px; overflow:hidden; border:#d7d9d8 solid 1px; background:#f4fafa url(../image/ico4.gif) 6px center no-repeat; padding-left:40px;}
.search span{display:block; float:left; padding:7px 9px 0 0;}
.search .select1{width:200px;}
.search .select2{width:150px;}
.search .select3{width:100px;}

.edit_div{border:#ddd solid 1px; border-top:0px;}
.edit_tab{background:url(../image/tab_bg1.gif);}
.edit_tab .bg1{background:url(../image/tab_bg2.gif) left bottom no-repeat;}
.edit_tab .bg2{background:url(../image/tab_bg2.gif) right bottom no-repeat; height:34px; overflow:hidden; padding-left:12px;}
.edit_tab span{display:block; float:left; padding:4px 12px 0 12px; height:30px; line-height:30px; overflow:hidden; cursor:pointer;}
.edit_tab .span_now{ background:url(../image/tab_bg3.gif); border-right:#ccc solid 1px; border-left:#ccc solid 1px; padding:4px 11px 0 11px; font-weight:800;}

.order_show{border:#ddd solid 1px; border-top:0px; padding:5px; background:#efefef; color:#444;}
.order_show table{background:#FFF; border:#ddd solid 1px; border-bottom:0px; border-right:0px;}
.order_show td, .order_show th{padding:6px; border:#ddd solid 1px; border-top:0px; border-left:0px;}
.order_show .td1{text-align:right; font-weight:bold; background:#f6f5f5;}
.order_show th{background:#f6f5f5;}
.order_show .table1 td{text-align:center;}
.order_show .table1 .td2{text-align:left;}
.order_show .table2 .td1{background:none;}

.order_title{ height:30px; line-height:30px; font-size:16px; font-weight:bold; cursor:pointer; width:20px; text-align:center; color:#999;}
.add_form{height:30px; line-height:30px; cursor:pointer;}

.start_box{width:525px; overflow:hidden;}

#Layer1{
position:absolute;
	position:fixed;
	_position:absolute;
	width:100%;
	z-index:150;
	top:0; left:0px;
	background-color:#fff;
	display:none;
}
.loading{position:absolute; z-index:200; display:none;}
.bottom_message{position:fixed;
_top:expression((document.compatMode=="CSS1Compat")?documentElement.scrollBottom:document.body.scrollBottom);
_position:absolute;
z-index:100; right:0px; bottom:12px; line-height:25px; padding:0 4px 0 0px; border:#666 solid 0px; }


	* { padding: 0; margin: 0; }
    li { list-style: none; }
    .float_layer { width: 100%; border: 1px solid #aaaaaa;  background: #fff; }
    .float_layer h2 { height: 25px; line-height: 25px; padding-left: 10px; font-size: 14px; color: #333; background: url(../image/title_bg.gif) repeat-x; border-bottom: 1px solid #aaaaaa; position: relative; }
    .float_layer .min { width: 21px; height: 20px; background: url(../image/min.gif) no-repeat 0 bottom; position: absolute; top: 2px; right: 25px; }
    .float_layer .min:hover { background: url(../image/min.gif) no-repeat 0 0; }
    .float_layer .max { width: 21px; height: 20px; background: url(../image/max.gif) no-repeat 0 bottom; position: absolute; top: 2px; right: 25px; }
    .float_layer .max:hover { background: url(../image/max.gif) no-repeat 0 0; }
    .float_layer .close { width: 21px; height: 20px; background: url(../image/close.gif) no-repeat 0 bottom; position: absolute; top: 2px; right: 3px; }
    .float_layer .close:hover { background: url(../image/close.gif) no-repeat 0 0; }
    .float_layer .content { height: 100%; overflow: hidden; font-size: 14px; line-height: 18px; color: #666; text-indent: 28px; }
    .float_layer .wrap { padding: 2px; }




.order_title2{ height:30px; line-height:30px; font-size:16px; font-weight:bold; cursor:pointer; width:400px; text-align:right; color:#999;}